table of contents
rte_dpaa2_qdma_job(3) | DPDK | rte_dpaa2_qdma_job(3) |
NAME¶
rte_dpaa2_qdma_job
SYNOPSIS¶
#include <rte_pmd_dpaa2_qdma.h>
Data Fields¶
uint64_t src
uint64_t dest
uint32_t len
uint32_t flags
uint16_t status
void * usr_elem
Detailed Description¶
Determines a QDMA job
Definition at line 53 of file rte_pmd_dpaa2_qdma.h.
Field Documentation¶
uint64_t src¶
Source Address from where DMA is (to be) performed
Definition at line 55 of file rte_pmd_dpaa2_qdma.h.
uint64_t dest¶
Destination Address where DMA is (to be) done
Definition at line 57 of file rte_pmd_dpaa2_qdma.h.
uint32_t len¶
Length of the DMA operation in bytes.
Definition at line 59 of file rte_pmd_dpaa2_qdma.h.
uint32_t flags¶
See RTE_QDMA_JOB_ flags
Definition at line 61 of file rte_pmd_dpaa2_qdma.h.
uint16_t status¶
Status of the transaction. This is filled in the dequeue operation by the driver. upper 8bits acc_err for route by port. lower 8bits fd error
Definition at line 68 of file rte_pmd_dpaa2_qdma.h.
void* usr_elem¶
FLE pool element maintained by user, in case no qDMA response. Note: the address must be allocated from DPDK memory pool.
Definition at line 74 of file rte_pmd_dpaa2_qdma.h.
Author¶
Generated automatically by Doxygen for DPDK from the source code.
Fri Dec 15 2023 | Version 23.11.0 |